山石《岩谈》第11期

您所在的位置:网站首页 逆向分析实战 pdf 山石《岩谈》第11期

山石《岩谈》第11期

2023-04-03 05:28| 来源: 网络整理| 查看: 265

【攻防实战指南】

山石网科使命:为您的安全竭尽全力!

97

(2)NOP(空操作指令) 不执行操作,但占一个程序步。执行 NOP 时并不做任何事,有时

可用 NOP 指令短接某些触点或用 NOP 指令将不要的指令覆盖。当 PLC 执行了清除用户存储器操

作后,用户存储器的内容全部变为空操作指令。

(3)END(结束指令) 表示程序结束。若程序的最后不写 END 指令,则 PLC 不管实际用户

程序多长,都从用户程序存储器的第一步执行到最后一步;若有 END 指令,当扫描到 END 时,则

结束执行程序,这样可以缩短扫描周期。在程序调试时,可在程序中插入若干 END 指令,将程序

划分若干段,在确定前面程序段无误后,依次删除 END 指令,直至调试结束。

FX 系列 PLC 的步进指令

1.步进指令(STL/RET)

  步进指令是专为顺序控制而设计的指令。在工业控制领域许多的控制过程都可用顺序控制

的方式来实现,使用步进指令实现顺序控制既方便实现又便于阅读修改。

FX2N 中有两条步进指令:STL(步进触点指令)和 RET(步进返回指令)。

  STL 和 RET 指令只有与状态器 S 配合才能具有步进功能。如 STL S200 表示状态常开触点,

称为 STL 触点,它在梯形图中的符号为 -|| ||- ,它没有常闭触点。我们用每个状态器 S 记录一个工步,

例 STL S200 有效(为 ON),则进入 S200 表示的一步(类似于本步的总开关),开始执行本阶

段该做的工作,并判断进入下一步的条件是否满足。一旦结束本步信号为 ON,则关断 S200 进入

下一步,如 S201 步。RET 指令是用来复位 STL 指令的。执行 RET 后将重回母线,退出步进状态。

2.状态转移图

  一个顺序控制过程可分为若干个阶段,也称为步或状态,每个状态都有不同的动作。当相

邻两状态之间的转换条件得到满足时,就将实现转换,即由上一个状态转换到下一个状态执行。我

们常用状态转移图(功能表图)描述这种顺序控制过程。,用状态器 S 记录每个状态,X 为转换条件。

如当 X1 为 ON 时,则系统由 S20 状态转为 S21 状态。

状态转移图中的每一步包含三个内容:本步驱动的内容,转移条件及指令的转换目标。如图 1

中 S20 步驱动 Y0,当 X1 有效为 ON 时,则系统由 S20 状态转为 S21 状态,X1 即为转换条件,转

换的目标为 S21 步。

3.步进指令的使用说明

1)STL 触点是与左侧母线相连的常开触点,某 STL 触点接通,则对应的状态为活动步;

2)与 STL 触点相连的触点应用 LD 或 LDI 指令,只有执行完 RET 后才返回左侧母线;

3)STL 触点可直接驱动或通过别的触点驱动 Y、M、S、T 等元件的线圈;

4)由于 PLC 只执行活动步对应的电路块,所以使用 STL 指令时允许双线圈输出(顺控程序在

不同的步可多次驱动同一线圈);



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3